AutoUnbreak v1.01 Freeware Copyright (C) 2006 by Hollmén Digital ------------------------------------------------------------ TABLE OF CONTENTS ~~~~~~~~~~~~~~~~~ 1. INTRODUCTION 2. REQUIREMENTS 3. INSTALLATION & REMOVAL 4. CHANGE LOG 5. LICENSE 6. CONTACT US 1. INTRODUCTION ============================================================ AutoUnbreak removes line breaks from formatted (or plain) text input. This is useful if you want to reformat a text document, where lines have been cut short, e.g. when copying text from an Adobe PDF file to a word processor. Thus, the program removes any extraneous lines. AutoUnbreak was designed to remove these carriage returns/ line breaks in a smart manner. For instance it will try to reconstruct any hyphenated words, and it will not merge lines if they e.g. are a part of a numbered or bulleted list. AutoUnbreak is customizable, and you can change its "rules" by altering the plain text files "merge.set" and "exceptions.set" to fit your needs. The program gets its input from the clipboard, and should retain any (text) formatting. Notes: ------ - You can unbreak a maximum of 65500 characters at a time. - AutoUnbreak will probably work fine, even if you don't customize your settings. If you do customize your settings, be sure to make a backup of "merge.set" and "exceptions.set" . - AutoUnbreak will only take input from the clipboard. It will not load any files. - AutoUnbreak should be able to unbreak almost any formatted text or unformatted text. Customizing rules: ------------------ To customize AutoUnbreak's rules, you should open "merge.set" and "exceptions.set" in a plain text editor (like Windows Notepad). "Merge.set" denotes which lines to merge. In this file, you simply specify which characters shouldn't be allowed to lead a line of text (i.e. which characters cannot be "prefixes"). The result is, that any line beginning with such a character, will be merged with the previous line. "Merge.set" should be saved in plain text format, but retaining the ".set" file name extension. The file itself should consist of a list of SINGLE characters. There should be no blank lines. The first line of "merge.set" is ignored by AutoUnbreak. "Exceptions.set" lays down the exceptions to the rules in "merge.set". Every line in the exceptions file may contain a string of characters. If this string is found at the beginning of a line, that line will not be merged with the previous one. If the string is found at the end of the previous line, that line will not be merged with the following line. "Exceptions.set" should be saved in plain text format, but retaining the ".set" file name extension. The file itself consists of a list of SINGLE characters and/or strings of characters/words. Among other things, "exceptions.set" is useful for preventing numbered lists etc. from being merged. 2. REQUIREMENTS ============================================================ OS: Windows 95/98/ME/XP/NT/2000 Disk space: 260 KB 3. INSTALLATION & REMOVAL ============================================================ No installation or removal procedures are required. The program does not use any DLLs and does not read/write to the system registry. To install, simply unzip the distributed zip file, and run the "AutoUnbreak.exe" program. To unzip the compressed zip file, you may need a program like IZarc (freeware) or WinZip (Shareware). To uninstall, just delete all files that were initially installed, when extracting the zip file (all files are located within the same folder). 4. CHANGE LOG ============================================================ AutoUnbreak 1.01 (February 15, 2006) - First public release 5. LICENSE ============================================================ LICENSE AGREEMENT You should carefully read the following terms and conditions before installing and/or using the software. By installing and/or using this software you indicate that you accept the license agreement. LICENSE Hollmén Digital grants you a non-exclusive, non- transferable license to copy the software for your personal or commercial use and for freeware distribution. NO PERMISSION FROM Hollmén Digital IS NECESSARY TO INCLUDE THIS SOFTWARE ON CD-ROM OR ANY OTHER MEDIA ACCOMPANYING ANY MAGAZINE, BOOK OR OTHER PUBLICATION. COPYRIGHT The software is protected by international copyright laws and international treaty provisions. Any use of the software name is strictly prohibited without the written permission of Hollmén Digital. The software, including its code, appearance, structure, design and documentation is an exclusive product of Hollmén Digital, who permanently preserves all property rights to the software product or its copies, modifications or merged parts. RESTRICTIONS You may not modify, decompile, disassemble or reverse engineer the software. You may not rent, lease or lend the software. NO WARRANTIES SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY AS TO MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR ANY OTHER WARRANTIES EITHER EXPRESSED OR IMPLIED. Hollmén Digital WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE. 6. CONTACT US ============================================================ Website: http://digital.hollmen.dk See the website for email and other contact information.